salamandra infraimmaculata population - Turkish English Dictionary